|
In mathematics, random graph is the general term to refer to probability distributions over graphs. Random graphs may be described simply by a probability distribution, or by a random process which generates them.〔Béla Bollobás, ''Random Graphs'', 2nd Edition, 2001, Cambridge University Press〕 The theory of random graphs lies at the intersection between graph theory and probability theory. From a mathematical perspective, random graphs are used to answer questions about the properties of ''typical'' graphs. Its practical applications are found in all areas in which complex networks need to be modeled – a large number of random graph models are thus known, mirroring the diverse types of complex networks encountered in different areas. In a mathematical context, ''random graph'' refers almost exclusively to the Erdős–Rényi random graph model. In other contexts, any graph model may be referred to as a ''random graph''. == Random graph models == A random graph is obtained by starting with a set of ''n'' isolated vertices and adding successive edges between them at random. The aim of the study in this field is to determine at what stage a particular property of the graph is likely to arise.〔Béla Bollobás, ''Random Graphs'', 1985, Academic Press Inc., London Ltd.〕 Different random graph models produce different probability distributions on graphs. Most commonly studied is the one proposed by Edgar Gilbert, denoted ''G''(''n'',''p''), in which every possible edge occurs independently with probability 0 < ''p'' < 1. The probability of obtaining ''any one particular'' random graph with ''m'' edges is with the notation .〔Béla Bollobás, ''Probabilistic Combinatorics and Its Applications'', 1991, Providence, RI: American Mathematical Society.〕 A closely related model, the Erdős–Rényi model denoted ''G''(''n'',''M''), assigns equal probability to all graphs with exactly ''M'' edges. With 0 ≤ ''M'' ≤ ''N'', ''G''(''n'',''M'') has elements and every element occurs with probability .〔 The latter model can be viewed as a snapshot at a particular time (''M'') of the random graph process , which is a stochastic process that starts with ''n'' vertices and no edges, and at each step adds one new edge chosen uniformly from the set of missing edges. If instead we start with an infinite set of vertices, and again let every possible edge occur independently with probability 0 < ''p'' < 1, then we get an object ''G'' called an infinite random graph. Except in the trivial cases when ''p'' is 0 or 1, such a ''G'' almost surely has the following property: Given any ''n'' + ''m'' elements , there is a vertex ''c'' in ''V'' that is adjacent to each of and is not adjacent to any of . It turns out that if the vertex set is countable then there is, up to isomorphism, only a single graph with this property, namely the Rado graph. Thus any countably infinite random graph is almost surely the Rado graph, which for this reason is sometimes called simply the random graph. However, the analogous result is not true for uncountable graphs, of which there are many (nonisomorphic) graphs satisfying the above property. Another model, which generalizes Gilbert's random graph model, is the random dot-product model. A random dot-product graph associates with each vertex a real vector. The probability of an edge ''uv'' between any vertices ''u'' and ''v'' is some function of the dot product u • v of their respective vectors. The network probability matrix models random graphs through edge probabilities, which represent the probability that a given edge exists for a specified time period. This model is extensible to directed and undirected; weighted and unweighted; and static or dynamic graphs structure. For ''M'' ≃ ''pN'', where ''N'' is the maximal number of edges possible, the two most widely used models, ''G''(''n'',''M'') and ''G''(''n'',''p''), are almost interchangeable.〔Bollobas, B. and Riordan, O.M. "Mathematical results on scale-free random graphs" in "Handbook of Graphs and Networks" (S. Bornholdt and H.G. Schuster (eds)), Wiley VCH, Weinheim, 1st ed., 2003〕 Random regular graphs form a special case, with properties that may differ from random graphs in general. Once we have a model of random graphs, every function on graphs, becomes a random variable. The study of this model is to determine if, or at least estimate the probability that, a property may occur.〔 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「random graph」の詳細全文を読む スポンサード リンク
|